porcupine nehri - Turkish English Dictionary